n = int(input())
if n < 999 or n > 10000:
        print ('Введённое число не является четырёхзначным')
else:
        if n%2==0:
                print('Число чётное: Да ')
        else:
                print('Число чётное: Нет')
        if n%3==0:
                print('Число кратное трем : Да')
        else:
                print('Число кратное трем : Нет')
        if n**0.5==int(n**0.5):
                print('Число является квадратом числа: n')
        else:
                print('Число является квадратом числа: Нет')
                
                print('Наименьшая цифра числa :' , (min(map(int,list(str(n))))))
                print('Наибольшая цифра числa :' , (max(map(int,list(str(n))))))
                
                print('Количество нулей в числе:', str(n).count('0'))
                
                if n%1000**0.5==int(n**0.5):
                        print('Цифра в разряде единиц является квадратом цифры:')
                else:
                        print('Цифра в разряде единиц является квадратом цифры: Нет')
                if n%100**0.5==int(n**0.5):
                        
                        print('Цифра в разряде десятков является квадратом цифры:')
                else:
                        print('Цифра в разряде десятков является квадратом цифры : Нет')
                if n%10**0.5==int(n**0.5):
                        print('Цифра в разряде сотен является квадратом цифры: ')
                else:
                        print('Цифра в разряде сотен является квадратом цифры: Нет')
                if n**0.5==int(n**0.5):
                        print('Цифра в разряде тысяч является квадратом цифры :')
                else:
                        print('Цифра в разряде тысяч является квадратом цифры : Нет')